package com.situ.day1;
import org.junit.Test;

public class HelloWorld {
	//java里面的main函数，入口函数
	public static void main(String[] args) {
		// 在控制台里面打印"Hello World!"
		// Ctrl+Alt+向下箭头:赋值当前行到下一行
		System.out.println("Hello World!");
		
		// int表示是一个整数类型，num1这个变量就只能放整数类型，
		// 之所以叫变量是因为任何整数类型的值都可以赋给这个变量。
		int num1 = 3;
		num1 = 5;
		int num2 = 2;
		int result = num1 + num2;
		// syso
		System.out.println(result);
		
		int n = 78;
		double d = 3.14;
	}
	
	//JUnit
	@Test
	public void test1() {
		int num1 = 3;
		int num2 = 4;
		int result = num1 + num2;
		System.out.println("相加结果：" + result);
		result = num1 - num2;
		System.out.println("相减结果：" + result);
		result = num1 * num2;
		System.out.println("相成结果：" + result);
		result = num1 / num2;
		System.out.println("相除结果：" + result);
	}
	
	@Test
	public void test2() {
		System.out.println(8 / 2); // 4
		System.out.println(8 % 2); // 0
		System.out.println(8 / 3); // 2
		System.out.println(8 % 3); // 2
		System.out.println(2 / 7); // 0
		System.out.println(2 % 7); // 2
	}
	
	@Test
	public void test3() {
		boolean b1 = true;
		boolean b2 = false;
		// 5 > 4
		int num1 = 90;
		int num2 = 87;
		boolean bool = (num1 != num2);
		System.out.println(bool);//true
	}
	
	@Test
	public void test4() {
		int num1 = 65;//平时成绩
		int num2 = 200;//四级成绩
		boolean b = (num1 > 60) || (num2 > 300);
		System.out.println(b);
	}
	
	@Test
	public void test5() {
//		>=90   <=100   优秀 
//		>=80    <90       良好
//		>=70    <80       一般
//		>=60    <70      及格
//		<60                    不及格
		int score = 100;
		if (score >= 90 && score <= 100) {
			System.out.println("优秀");
		} else if (score >= 80 && score < 90) {
			System.out.println("良好");
		} else if (score >= 70 && score < 80) {
			System.out.println("一般");
		} else if (score >= 60 && score < 70) {
			System.out.println("及格");
		} else { //其余默认情况
			System.out.println("不及格");
		}
	}
	
	
}
